package com.example.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
    private Integer uid;  // 用户id
    private String account;  // 用户手机号
    private String name;  // 用户名称
    private Integer role;  // 用户角色
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date regTime;  // 注册时间
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date lastLoginTime;  // 上次登录时间
    private String password;  // 用户密码
    private Integer state;  // 用户是否启用：1代表启用，0代表停用
}
